package com.mdxl.layer_cj.controller;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@Controller
@RequestMapping(value = "/layer")
public class LayerController {
    private static final Logger logger = LoggerFactory.getLogger(LayerController.class);

    /*
    * layer模块的使用
    * type 0（信息框，默认）1（页面层）2（iframe层）3（加载层）4（tips层）
    * icon - 图标。信息框和加载层的私有参数   layer.alert('酷毙了', {icon: 1});
    * msg layer.msg('hello');
    * open  layer.open({type: 1})
    * content   layer.open({
                    type: 1,
                    content: '传入任意的文本或html' //这里content是一个普通的String
              });


    *  skin - 样式类名 layer.open({
                             skin: 'demo-class'
                          });
    * area - 宽高 area: ['500px', '300px']
    * offset - 坐标
    * btn - 按钮
    * closeBtn - 关闭按钮 layer提供了两种风格的关闭按钮，可通过配置(默认)1和2来展示，如果不显示，则closeBtn: 0
    * time - 自动关闭所需毫秒
    * id - 用于控制弹层唯一标识 一般用于页面层和iframe层模式
    * anim - 弹出动画
    * maxmin - 最大最小化  该参数值对type:1和type:2有效。默认不显示最大小化按钮。需要显示配置maxmin: true即可
    * resize - 是否允许拉伸
    * scrollbar - 是否允许浏览器出现滚动条
    * layer.ready(callback) - 初始化就绪
    * //页面一打开就执行弹   layer.ready(function(){
                                  layer.msg('很高兴一开场就见到你');
                            });
    *  layer.msg(content, options, end) - 提示框
    * layer.load(icon, options) - 加载层
    * layer.title(title, index) - 改变层的标题
    * */

    @RequestMapping(value = "/test1")
    public String test1(){
        return "/layer/layer1";
    }
    @RequestMapping(value = "/test2")
    public String test2(){
        return "/layer/layer2";
    }
    @RequestMapping(value = "/test3")
    public String test3(){
        return "/layer/layer3";
    }
}
